package com.springboot.frame.schema;

import lombok.Data;

import java.lang.reflect.Field;

/**
 * 字段信息
 *
 * @author madman
 */
@Data
public final class Column {

  /**
   * 当前field
   */
  private Field field;
  /**
   * java中的名称
   */
  private String propertyName;
  /**
   * 数据库中的名称
   */
  private String columnName;
  /**
   * 是否可以为空
   */
  private boolean nullAble = true;
  /**
   * 是否可插入
   */
  private boolean insertAble = true;
  /**
   * 是否可更新
   */
  private boolean updateAble = true;
  /**
   * jdbc类型
   */
  private String jdbcType = "";

}
